package com.tansun.easycare.rule.datasource.service;

import java.util.Map;

import com.github.pagehelper.PageInfo;
import com.tansun.easycare.core.service.CrudService;
import com.tansun.easycare.rule.deployonline.entity.RuleEnterpoint;
import com.tansun.easycare.rule.front.entity.EnterpointVo;
import com.tansun.easycare.rule.front.entity.RuleDatasource;
import com.tansun.easycare.rule.front.entity.RuleEnterpointParam;

/**
 * 数据源Service
 * @author WYH
 * @version 2018-05-31
 */
public interface RuleDatasourceService extends CrudService<RuleDatasource> {
    /**
     * 查询分页规则信息VO
     */
    PageInfo<RuleDatasource> findDataSource(RuleDatasource condition);
    
	void saveEnterParam(EnterpointVo vo);
	
	Map<String,RuleEnterpointParam> findParamMap(RuleEnterpoint enterpoint);

	void saveEnum(Map<String, String> param) throws Exception ;


}